home *** CD-ROM | disk | FTP | other *** search
/ HyperLib 7 / HYPERLIB-1993-VOL7-CD2.ISO.7z / HYPERLIB-1993-VOL7-CD2.ISO / PARADISE / netOctopus / Utilities / DecompressIt / DecompressIt について < prev   
Text File  |  1992-11-27  |  3KB  |  41 lines

  1. DecompressItとは何か
  2.  
  3. DecompressIt は、netOctopusや System 6(もちろんSystem 7でも)で使用される、圧縮されたリソースを解凍するためのユーティリティです。
  4.  
  5.  
  6. 圧縮されているリソースって何?
  7.  
  8. System 7 の特徴の1つとして、リソースが圧縮されていることにあります。
  9. 大きいサイズのリソース (例えばカラーアイコンやコードのリソースなど)をresource manager を介して、圧縮・解凍することができます。これにより、より少ないディスク枚数に収めることが可能になりました。
  10.  
  11. しかし、これらの処理はSystem 7 を使用しているMacintoshでしか行うことができず、System 6 以前のシステムを使用している場合、クラッシュしてしまう可能性があります。
  12.  
  13.  
  14. それで、netOctopusとの関係は?
  15.  
  16. スクリプト、特にアップル社のソフトウェアのためのもの、が圧縮されたリソースを使います。しかし、System 6 では圧縮されたリソースを使うことができず、Apple社はこの問題を回避するために、圧縮していないスクリプトもインストーラに入れて対処しています。
  17.  
  18. 残念ながら、現在のところ、この問題について、Apple社はサードパーティに対して統一した見解を示していません。従って、netOctopusのインストールに関しても、同様の問題があるために、圧縮したリソースの使用を取り止め、DecompressItを使用することにしました。
  19.  
  20. 問題となるスクリプトを見つける
  21.  
  22. System 6 でnetOctopusを使用する場合、圧縮されているリソースをもつスクリプトを使おうとすると、「このスクリプトは使うことができません。圧縮されているリソースをもっています」という内容のエラーメッセージが表示されます。
  23.  
  24. 一方、同じスクリプトをSystem 7で使用してもエラーメッセージは表示されず、処理が実行されます。解凍されたリソースとインストーラスクリプトのコピーは、システムフォルダ内のnetOctopusフォルダの"Installer Temp Files"に格納されています。スクリプトは自動的に削除されません。またスクリプトは何も変更も加わっていません。
  25.  
  26. DecompressItを使うには
  27.  
  28. DecompressIt は"ドラッグ アンド ドロップ" タイプのアプリケーションです。インストーラ内のスクリプトを解凍するには、スクリプトをDecompressItアイコンまでドラッグして、離す(ドロップ)だけです。ただし、これを実行すると、スクリプトのコピーができるのでなく、スクリプトが解凍されてしまいますのでご注意ください。
  29.  
  30.  
  31. DecompressIt はSystem 7 を使用している場合でも必要です。System 6では表示されるエラーメッセージが、System 7では問題なく行われるでしょう。
  32.  
  33. System 6を使用するMacintoshでは、DecompressItを使う必要がありますが、 System 7を使用するMacintoshでは必ずしも必要としません。しかし、インストールを確実に実行できるように、"Installer Temp Files" フォルダにスクリプトのコピーを作成するようになっています。
  34.  
  35.  
  36. 使用について
  37.  
  38. DecompressIt は著作権が存在し、netOctopus 及びInfoReporterとの使用において、上記の使用を認めるものです。このソフトウェアを他人に与えることはできません。
  39.  
  40. DecompressIt はnetOctopus使用許諾契書の範囲にふくまれております。 
  41.